Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersChemin Vermont 18Lausanne, Lausanne 1006 chPhone: 41793803203